﻿using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
using RMH.Entities;

namespace RMH.UnitTests
{
    public static class TestEntities
    {
        public static Patient GetPatient()
        {
            return new Patient {Id = 4, FirstName = "John", LastName = "Smith", Address = new Address(){Street1 = "1 Maple Dr", City = "Detroit", State = "MI", PostalCode = "12345"}};
        }

        public static Stay GetStay()
        {
            return new Stay
            {
                CheckinBy = "ignu",
                CheckoutBy = "what",
                CheckinDate = DateTime.Today.AddDays(-1),
                CheckoutDate = DateTime.Today.AddDays(1),
                HospitalUnit = "Hello",
                Room = new Room(),
                Payment = new Payment
                {
                    Amount = 23,
                    Method = PaymentMethod.Cash,
                    Type = PaymentType.Donation
                }
            };
        }
    }
}
